<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>03JS事件监听</title>
    </head>
    <body>
        <button>按钮</button>

        <h4>震惊：建议专家不要建议</h4>
        <div>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Accusantium autem corporis, dolorum expedita illo
            incidunt itaque iure laborum magni nihil nostrum officia, placeat quas! Accusantium cumque dolores esse
            ratione suscipit.
        </div>
        <div>Asperiores corporis cupiditate dignissimos fuga fugiat praesentium, quibusdam? Dolor, ea est excepturi
            impedit ipsa laborum laudantium, omnis pariatur perferendis quia quo, temporibus voluptas. Exercitationem
            facere iure sint tempora totam voluptatem.
        </div>
        <div>Accusamus accusantium, aperiam aut dolores dolorum earum ex exercitationem facere fugiat ipsum iste
            laborum, minus nesciunt quae quam repudiandae, suscipit vel? At dolor dolore, numquam quaerat quis
            repudiandae temporibus vero.
        </div>
        <div>Ad aliquid architecto autem commodi doloremque ducimus, est explicabo facere illum itaque laboriosam magni
            modi necessitatibus nisi officiis perspiciatis, quia repellat repellendus reprehenderit repudiandae rerum
            similique ut veritatis vero voluptatem.
        </div>
        <div>Aspernatur hic laborum magni molestiae, quidem quisquam ut. Aut, autem commodi dolorem, doloremque
            doloribus ducimus eum harum ipsa ipsam molestias nisi nulla quod reiciendis saepe sunt tempore vel velit
            voluptate?
        </div>
        <div>Accusamus asperiores deserunt, eum excepturi exercitationem itaque laborum minus nemo nesciunt omnis
            perferendis porro quidem quo saepe sed, unde voluptas? Aspernatur eum facilis, magni maxime nostrum quae
            tenetur ullam vitae.
        </div>
        <div>Assumenda consequatur cum deserunt dolorum ducimus error illo iure natus officia quod, rerum sapiente vitae
            voluptatibus. Dolores fuga, laboriosam mollitia neque, nobis, nulla praesentium quisquam quo saepe sit sunt
            unde.
        </div>
        <div>Aliquid aspernatur aut consequuntur corporis dicta dolorem doloribus eius eligendi, est facilis fugiat,
            ipsa, ipsum laborum minima nostrum odio odit porro praesentium provident quia quibusdam quidem quos ut vel
            voluptatibus?
        </div>
        <div>Ab accusamus animi at dolor dolore dolorum enim et fuga fugiat incidunt labore laudantium magni maiores,
            minus molestiae nesciunt obcaecati provident quis quos ratione repudiandae sequi sit tempore temporibus
            tenetur.
        </div>
        <div>Alias aut deserunt quas! Accusantium aperiam architecto consequatur culpa deleniti distinctio dolores,
            eaque exercitationem expedita inventore iusto magni modi mollitia nihil non quam quas quia quisquam quod
            quos, ratione voluptatum?
        </div>
        <div>Adipisci assumenda, atque aut consequatur dicta enim et eum eveniet excepturi fuga incidunt iusto
            laboriosam maxime, molestiae natus nemo, nobis numquam officia placeat quaerat quibusdam quod quos
            repudiandae sapiente temporibus!
        </div>
        <div>Accusantium aliquid consectetur ducimus ea enim excepturi magnam neque, nulla numquam optio, perferendis
            porro quis recusandae, saepe vitae? Ad aliquid amet beatae distinctio dolor, dolore doloremque magni quos
            ullam veniam?
        </div>
        <div>Consequatur cupiditate exercitationem fuga modi officia placeat quaerat, recusandae tenetur unde vero.
            Animi aut consequatur corporis debitis, deserunt eveniet explicabo facilis harum, in maiores maxime omnis
            perspiciatis placeat, repellendus sunt!
        </div>
        <div>Accusamus delectus, laborum molestiae quae quibusdam quos recusandae rerum velit! Consectetur delectus
            expedita numquam quo voluptas? Culpa cupiditate dolor error facere illum laboriosam minima nemo numquam
            provident voluptate! Animi, id?
        </div>
        <div>Assumenda doloribus ex inventore, minus modi pariatur reprehenderit sapiente sequi unde voluptatum. Aliquam
            aperiam culpa debitis, esse explicabo in laborum, obcaecati officia omnis perferendis quia repudiandae sit
            temporibus! Illo, quasi!
        </div>
        <div>Ab assumenda aut, deleniti dolorem dolorum expedita facilis ipsum, iure laborum laudantium magnam natus
            numquam odit officia optio quaerat quisquam ratione repellat repudiandae rerum similique sit veritatis, vero
            voluptatem voluptatibus.
        </div>
        <div>A accusantium architecto assumenda dicta expedita ipsa, ipsum sed sint. Aperiam asperiores, ducimus earum
            excepturi harum iure maxime minima molestias pariatur perferendis perspiciatis quam, quas quo saepe sit
            soluta voluptates?
        </div>
        <div>Architecto consectetur ea incidunt laboriosam, odit provident veniam. Consequuntur corporis cum debitis
            dolore dolorum esse fuga harum hic, molestias obcaecati odit omnis praesentium, provident quasi veniam vero
            voluptatem. Ipsam, quaerat?
        </div>
        <div>Animi autem blanditiis consectetur cumque deleniti, dolor ex exercitationem fuga illum impedit ipsum
            laudantium magnam, mollitia nobis nulla pariatur quae quas quis ratione recusandae sapiente soluta ullam ut
            veniam voluptatum.
        </div>
        <div>Ad at aut cumque impedit iure reprehenderit sit tenetur? Aperiam at corporis dicta, ducimus earum expedita
            hic iste laboriosam maxime nihil officiis praesentium, quam reiciendis rerum sunt vel veniam voluptate!
        </div>
        <script>
//1
            let buttonE = document.querySelector('button');
            //给按钮元素绑定监听事件 只要点击，就会触发function中的代码
            buttonE.addEventListener("click",function (){
                alert('按钮被点击了');
            });

//2
            /*鼠标移入事件：mouseover*/
            let h4E  = document.querySelector('h4');
            h4E.addEventListener("mouseover",function (){
                console.log('标题被（悬停）了！');
            });

//3
//             window.addEventListener("resize" , function (){
//                 alert('窗口被重设大小了');
//             });

            window.addEventListener("scroll",function (){
                alert('窗口的滚动条滚动了');
            });


        </script>
    </body>
</html>